The Technology Behind a Graphical User Interface for an Equational Reasoning Assistant

نویسنده

  • Andy Gill
چکیده

The Haskell Equational Reasoning Assistant (HERA) is an application written in Haskell that helps users construct and present equational reasoning style proofs[1]. In this paper we discuss the technology behind the user interface.

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

A System for Computing and Reasoning in Algebraic Topology

In this paper we present the fKenzo system, an integral assistant for teaching and research in (a subset of) Algebraic Topology. The fKenzo system provides a friendly graphical user interface which allows the user to interact with both the Kenzo and GAP Computer Algebra systems and, also, with the ACL2 Theorem Prover by means of an intermediary layer based on XML technology.

متن کامل

An Interactive Metatool for Exploring Program Algebras

We describe how an existing tool is extended to allow exploratory reasoning in program algebras with theorem proving support The existing tool Tk WinHOL and the Re nement Calculator provides a graphical user interface to the window inference reasoning system for the HOL theorem prover We show how a user with a small amount of work can build an extension to this tool which can then be used to bu...

متن کامل

Using Interaction and Visualisation for Teaching Deductive Reasoning

In this paper we discuss how computers can be deployed to support teaching deductive reasoning at university level. These considerations led to the development of the interactive theorem proving assistant and learning environment WinKE. We start out by describing common difficulties in teaching logic and deductive reasoning and thereby justify the need for computer support in that field. We ide...

متن کامل

Usability evaluation of the user interface in electronic prescribing systems of Iran Health Insurance Organization and Social Security Organization

Introduction: The e-prescribing system is one of the basic technologies in the health system structure which was developed with the aim of properly managing healthcare resources and services, preventing common manual prescribing errors, and increasing patient safety. Given that the user interface of e-prescribing system is considered as the main factor of user acceptance, the purpose of the pre...

متن کامل

g-HOL: A Graphical User Interface for the HOL Proof Assistant

Given the high expressiveness of higher-order logic, their proof assistants are being widely advocated for formally verifying cyberphysical systems these days. However, the usage of higher-order-logic proof assistants is mostly restricted to academia. One of the foremost reasons for the hesitancy of their usage in the industrial setting is their user-unfriendly interfaces. This paper presents a...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 1995